<?php


namespace app\common\validate\shop;


use yiqiniu\extend\validate\YqnValidate;

/**
 * 门店标签绑定
 * Class ShopTagsBind
 * @package app\common\validate\shop
 */
class ShopTagsBindValid extends YqnValidate
{

    /**
     *  字段：'shop_id'，    类型：'integer',    是否为空：1,    说明：店铺ID
     *  字段：'tags_id'，    类型：'integer',    是否为空：1,    说明：标签ID
     */

    /**
     *  验证规则
     */
    protected $rule = [
        'shop_id' => 'require|number',
        'tags_id' => 'require|number',


    ];

    /**
     * 定义错误信息
     * 格式：'字段名.规则名'    =>    '错误信息'
     *
     * @var array
     */
    protected $message = [
        'shop_id.require' => '店铺ID不能为空',
        'shop_id.number' => '店铺ID只能为数字类型',
        'tags_id.require' => '标签ID不能为空',
        'tags_id.number' => '标签ID只能为数字类型',


    ];

    //验证场景
    protected $scene = [
        // 创建
        'create' => ['shop_id', 'tags_id'],
        'del' => ['shop_id', 'tags_id'],
    ];
}
